import guarantee deposits - Turco Inglés Diccionario